Computing Orthogonal Drawings in a Variable Embedding Setting

نویسندگان

  • Walter Didimo
  • Giuseppe Liotta
چکیده

This paper addresses the classical graph drawing problem of designing an algorithm that computes an orthogonal representation with the minimum number of bends. The algorithm receives as input a 4-planar graph with a given ordering of the edges around the vertices and is allowed to change such ordering to reach the optimum. While the general problem has been shown to be NP-complete 10], polynomial time algorithms have been devised for graphs whose vertex degree is at most three 5]. We show the rst algorithm whose time complexity is exponential only in the number of vertices of degree four of the input graph. This settles a problem left as open in 6]. Our algorithm is further extended to handle graphs with vertices of degree higher than four. The analysis of the algorithm is supported by several experiments on the structure of a large set of input graphs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Higher-Degree Orthogonal Graph Drawing with Flexibility Constraints

Much work on orthogonal graph drawing has focused on 4-planar graphs, that is planar graphs where all vertices have maximum degree 4. In this work, we study aspects of the Kandinsky model, which is a model for orthogonal graph drawings of higher-degree graphs. First, we examine the decision problem β-Embeddability, which asks whether for a given planar graph with a fixed or variable embedding, ...

متن کامل

GRID: An Interactive Tool for Computing Orthogonal Drawings With the Minimum Number of Bends

In this paper we present a new interactive tool for computing orthogonal grid drawings of planar graphs. The tool is based on GDToolkit, an object-oriented library of classes for handling graphs and computing their layout. GDToolkit is built on LEDA (an eecient library of data types and algorithms) and currently implements three orthogonal layout methods. Especially, we provide a new branch-and...

متن کامل

Straight Line Orthogonal Drawings of Complete Ternery Trees

In this paper we study embeddings of complete ternary trees in a 2-D lattice. Suppose we are given an n-node complete ternary tree Tn with height h. We can construct an embedding of Th on a 2-D lattice L so that every node in Th corresponds to a vertex in L, and every edge in Th corresponds to a horizontal or vertical path in the lattice. We provide a better upper bound on the area requirement ...

متن کامل

Bounded Degree Book Embeddings and Three-Dimensional Orthogonal Graph Drawing

A book embedding of a graph consists of a linear ordering of the vertices along a line in 3-space (the spine), and an assignment of edges to half-planes with the spine as boundary (the pages), so that edges assigned to the same page can be drawn on that page without crossings. Given a graph G = (V,E), let f : V → N be a function such that 1 ≤ f(v) ≤ deg(v). We present a Las Vegas algorithm whic...

متن کامل

Towards a Topology-Shape-Metrics Framework for Ortho-Radial Drawings

Ortho-Radial drawings are a generalization of orthogonal drawings to grids that are formed by concentric circles and straight-line spokes emanating from the circles’ center. Such drawings have applications in schematic graph layouts, e.g., for metro maps and destination maps. A plane graph is a planar graph with a fixed planar embedding. We give a combinatorial characterization of the plane gra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998